package com.goodmr.passport.log;

import lombok.Data;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * 日志模型
 *
 * @author <a href="mailto:bingdong13@msn.com">bigo</a>
 */
@Data
public class LogModel implements Serializable {

    private static final long serialVersionUID = -203284250758101072L;

    /**
     * 日志ID
     */
    private Long logId;

    /**
     * 日志内容
     */
    private String content;

    /**
     * 帐号ID
     */
    private Long accountId;

    /**
     * 日志类型
     */
    private LogTypeEnum logType;

    /**
     * 设备token
     */
    private String deviceToken;

    /**
     * 设备标识（Web，Android，iOS）
     */
    private String deviceName;

    /**
     * 渠道标识
     */
    private String channelSign;

    /**
     * 客户端版本号
     */
    private String clientVersion;

    /**
     * 客户端IP
     */
    private Long clientIp;

    /**
     * 创建时间
     */
    private Timestamp createdAt;
}
